#Account {
  clear: left;
  padding-left: 10px;
}

#AdvancedSearch {
  clear: left;
  padding-left: 10px;
}

#BackLink {
  clear: left;
}

#BodyWrapper {
  clear: left;
}

#CartView {
  clear: left;
  padding-left: 10px;
}

#Catalog {
  clear: left;
}

#Main {
  clear: left;
}

#NewAccount {
  clear: left;
  padding-left: 10px;
}

#Errors {
  clear: left;
  color: #FF0000;
  padding-left: 10px;
  padding-top: 10px;
}

#Footer {
  margin: 0;
  padding: 0px 0px 0px 0px;
  height: 50px;
  width: 100%;
  color: #000;
  background-color: #ececec;
  clear: both;
}

#Order {
  clear: left;
  padding-left: 10px;
}

a.Normal, a.Normal:visited, a.Normal:link, a.Normal:hover {
  color: #000;
  text-decoration: none;
  font-family: helvetica, tahoma, arial, verdana, sans-serif; 
}

a.BackLink {
  padding: 0px 0px 0px 12px;
  font-size: 12px;
  font-weight: bold;
  color: #900;
}

a.ActiveTabLink {
  color: #fff;
  text-decoration: none;
  font-family: helvetica, tahoma, arial, verdana, sans-serif; 
}

a.TabLink {
  color: #000;
  text-decoration: none;
  font-family: helvetica, tahoma, arial, verdana, sans-serif; 
}

a.ZLink {
  padding: 0px 0px 0px 3px;
  font-size: 12px;
  font-weight: bold;
  text-decoration: underline;
  color: #900;
}

body {
  margin: 0px 0px 0px 0px;
  padding: 0px;
  font-family: helvetica, tahoma, arial, verdana, sans-serif;
  font-size: 12px;
  color: #000;
  background-color: #FFF;
}

form {
  margin: 0px;
}

.heading3 {
  background-color: #f0f0f0;
  padding-left: 10px;
  font-size: 18px;
  font-weight: bold;
  border-bottom: 1px solid black;
  clear: left;
}

img {
  border: 0;
}

table {
  border-width: 0;
}

td, th {
  border-width: 0;
  border-spacing: 0;
  font-family: helvetica, tahoma, arial, verdana, sans-serif;
  font-size: 12px;
  color: #000;
  background-color: #ffffff
}

.Content {
  border-top: 1px solid black;
}

.ContentTop {
  background-color: #ececec;
}

.Header {
  margin: 0;
  padding: 0px 0px 0px 0px;
  height: 47px;
  color: #000;
  background-color: #FFFFFF;
  border-bottom: 1px solid black;
}

.inputtext {
  height: 14px;
  font-size: 12px;
  color: #000;
  width: 100px;
  border: 1px solid #999;
}

.inputpassword {
  height: 14px;
  font-size: 12px;
  color: #000;
  width: 100px;
  border: 1px solid #999;
}

.inputsubmit {
  height: 18px;
  font-size: 12px;
  color: #000;
  background-color: #FFF;
  border: 1px solid #999;
}

.label {
  width: 100px;
}

.LeftContent {
  background-color: #ececec;
  background: url('../images/leftnavbkg.gif');
}

.PageHeader {
  margin: 0px;
  padding: 15px 0px 0px 12px;
  height: 33px;
  color: #000;
  background-color: #FFFFFF;
  border-bottom: 1px solid black;
  color: #ffffff;
  font-size: 18px;
  font-weight: bold;
}

.TopRightMenu {
  font-weight: bold;
  padding: 5px;
  border-bottom: 1px solid black;
}